(Old-fashioned) worm - English Synonyms Dictionary